package com.xoms.pad.controller.springmvc.req;


import org.hibernate.validator.constraints.NotEmpty;

/**
 * 创建商品定单
 **/
public class ProductOrderParam {
	private String token; // token
	@NotEmpty(message = "商品不能为空")
	private String pros; // pid:商品pid,price:商品价格,num:商品数量
	@NotEmpty(message = "实际金额不能为空")
	private String getMoney; // 实际金额 12.00
	@NotEmpty(message = "支付方式未选择！")
	private String payType; // 支付方式：1会员卡支付,2现金,3银联,4支付宝,5微信,6信用卡,7签单
	@NotEmpty(message = "请选择是否挂帐")
	private String isHand; // 是否挂帐：0不挂，1挂
	private String roomId; // 下单的影厅id
	private String handRoomId; // 挂帐的影厅id，如果选择挂帐，则不能为空
	private String isAuth; // 是否授权优惠 0未授权，1授权
	private String authMoney; // 优惠金额
	private String authAccId; // 优惠人id
	private Integer sendStatus; // 配送状态
	private String deviceMac; // 设备deviceMac地址

	public void setToken(String token) {
 		this.token = token;
	}

	public String getToken() {
 		return token;
	}

	public void setPros(String pros) {
 		this.pros = pros;
	}

	public String getPros() {
 		return pros;
	}

	public void setGetMoney(String getMoney) {
 		this.getMoney = getMoney;
	}

	public String getGetMoney() {
 		return getMoney;
	}

	public void setPayType(String payType) {
 		this.payType = payType;
	}

	public String getPayType() {
 		return payType;
	}

	public void setIsHand(String isHand) {
 		this.isHand = isHand;
	}

	public String getIsHand() {
 		return isHand;
	}

	public void setRoomId(String roomId) {
 		this.roomId = roomId;
	}

	public String getRoomId() {
 		return roomId;
	}

	public void setHandRoomId(String handRoomId) {
 		this.handRoomId = handRoomId;
	}

	public String getHandRoomId() {
 		return handRoomId;
	}

	public void setIsAuth(String isAuth) {
 		this.isAuth = isAuth;
	}

	public String getIsAuth() {
 		return isAuth;
	}

	public void setAuthMoney(String authMoney) {
 		this.authMoney = authMoney;
	}

	public String getAuthMoney() {
 		return authMoney;
	}

	public void setAuthAccId(String authAccId) {
 		this.authAccId = authAccId;
	}

	public String getAuthAccId() {
 		return authAccId;
	}

	public void setSendStatus(Integer sendStatus) {
 		this.sendStatus = sendStatus;
	}

	public Integer getSendStatus() {
 		return sendStatus;
	}

	public void setDeviceMac(String deviceMac) {
 		this.deviceMac = deviceMac;
	}

	public String getDeviceMac() {
 		return deviceMac;
	}

}
